home *** CD-ROM | disk | FTP | other *** search
-
- Progetto MouseClock
- Rev. 2.0
- 26-Feb-95
- Copyright (C) 1993-95 Adriano De Minicis
-
-
-
- CHE COS'E'?
- ===========
-
- MouseClock è un progetto hardware/software di un orologio calendario con
- batteria tampone, di costo e dimensioni contenuti, che si collega
- esternamente (sulla mouse port 2) a qualunque modello di Amiga.
-
-
-
- REQUISITI
- =========
-
- Funziona su qualunque modello di Amiga (è stato testato su A1200, A2000,
- A500) che abbia almeno la versione 1.2 del sistema operativo.
-
- E' necessaria solo un po' di esperienza nella realizzazione dei circuiti
- elettronici. Se non ne avete mai costruito uno è meglio che chiediate aiuto
- a qualche amico piu' esperto.
-
-
-
- INDICE
- ======
-
- 1. Descrizione
- 2. Avviso shareware - Come registrarsi
- 3. Distribuzione
- 4. Avvertenze (Leggere attentamente)
- 5. Uso di MouseClock (la parte hardware)
- 6. Uso di SetMClock (il programma)
- 7. Messaggi di errore e possibili cause
- 8. Note sull'hardware
- 9. Costruzione
- 10. Taratura
- 11. Ringraziamenti
- 12. Cambiamenti dalla rev. 1.22 alla 2.0
-
-
- 1. DESCRIZIONE
- ==============
-
- MouseClock, come detto è un orologio esterno di ingombro molto ridotto,
- collegato alla seconda porta mouse (porta joystick).
-
- MouseClock ha due versioni:
-
- - La versione base e' compatta, ma non permette di collegare un joystick,
- a meno che non venga rimossa
-
- - La versione passante ha un connettore ausiliario per il joystick e un
- deviatore per selezionare MouseClock o il joystick. Il circuito consiste
- nella versione base a cui vanno aggiunti pochi componenti. L'unico
- svantaggio rispetto la versione base è l'ingombro leggermente maggiore
- (5 x 5.5 cm invece di 5 x 3.5)
-
- I vantaggi di avere un orologio esterno sono molti:
-
- - L'installazione non annulla la garanzia.
-
- - E' compatibile con tutti gli Amiga: se quindi decidete di cambiare il
- vostro Amiga potete trasferitre MouseClock senza problemi.
-
- - Puo' essere usato come orologio di emergenza su un Amiga dotato di
- orologio interno guasto.
-
- Qualcuno potrebbe obiettare che esterno è ingombrante e/o che occupa la
- porta joystick:
-
- - E' molto compatto (il mio prototipo su millefori misura 44 x 35 x 16 mm).
-
- - Con pochi componenti in piu' si puo' realizzare una versione "passante"
- per joystick: con un deviatore si seleziona MouseClock o il joystick.
-
- - Se avete un A1200 potete installare MouseClock internamente senza dover
- aprire l'Amiga. Come? Basta inserirlo nell'apertura posteriore sotto il
- disk drive (guardate l'immagine "DemoPic1" per dettagli)
-
- Ma quanto mi costi?
-
- - Molto meno di un orologio interno: con 20-25mila lire circa si acquistano
- tutti i componenti per realizzarlo.
-
- In questo archivio trovate la documentazione (questo file) e il software
- (SetMClock) che permette di utilizzare MouseClock (è compreso il sorgente in
- assembler). Riceverete lo schema elettrico e gli schemi di montaggio su
- basetta millefori se mi invierete il contributo shareware (v.Distribuzione).
-
-
-
- 2. AVVISO SHAREWARE - COME REGISTRARSI
- ======================================
-
- MouseClock è SHAREWARE. Inviandomi il contributo shareware riceverete tutte
- le informazione necessarie per costruirlo, e precisamente:
-
- - Schemi circuitali di entrambe le versioni
-
- - Piano dettagliato di montaggio su millefori (versione base)
-
- - Disegno ad alta risoluzione (360 DPI) del circuito stampato di entrambe
- le versioni, stampato in tre modalità:
-
- 1:1 a lettura diretta (visto dal lato rame), utile per chi usa i
- simboli trasferibili
-
- 1:1 e 2:1 speculare (visto dal lato componenti), utile per chi usa il
- metodo della fotoincisione
-
- - Piano dettagliato di montaggio su circuito stampato.
-
- La ragione per cui questo progetto è shareware è che ho impiegato molto piu'
- tempo per scrivere la documentazione, disegnare gli schemi e riscrivere in
- assembler il software (originariamente in GFA Basic compilato, 17K!) che non
- per progettare e realizzare il tutto per il mio nuovo A1200. Non mi sembra
- quindi sbagliato chiedere un modesto contributo per ripagarmi del tempo perso
- (purtroppo il tempo libero è sempre cosi' scarso!).
-
- Malgrado lo scarso interesse destato da questo progetto, e il lavoro fatto
- per progettare il circuito stampato e disegnare i nuovi piani di montaggio
- ho deciso di lasciare invariata la quota di registrazione.
-
-
- DOVE TROVARE IL CIRCUITO INTEGRATO
-
- Il componente più importante (e più costoso) di MouseClock è il chip con
- funzioni di orologio (M 8716 prodotto dalla SGS-Thomson). Alcuni utenti
- fuori dall'Italia hanno avuto problemi nel trovare il chip.
-
- In Italia è comunque possibile ordinare il chip al distributore dei
- componenti di Nuova Elettronica (la Heltron di Bologna, dove hanno anche
- l'accumulatore NiCd), oppure ordinarlo presso i rivenditori N.E.
- Riceverete informazioni dettagliate a riguardo registrandovi.
-
- Probabilmente anche i negozi di elettronica ben forniti hanno il chip,
- altrimenti potete provare presso i rivenditori dei ricambi Radio-TV (il
- chip è infatti usato in alcuni VCR).
-
- Al limite potete richiedere a me il chip, ad un prezzo leggermente superiore
- (poichè mi costa tempo e denaro ordinare alcuni chip, e non intendo tenerne
- grosse scorte, dato lo scarso interesse riservato al mio progetto).
- Pertanto vi consiglio caldamente di procurarvelo da soli (vi costa comunque
- meno). La possibilità di ordinare il chip è mirata principalmente a venire
- incontro a chi ha problemi all'estero...
-
-
- NOTE IMPORTANTI:
-
- Posso fornire SOLO il chip M 8716, non chiedetemi gli altri componenti
- (sono di facile reperibilità) o il circuito stampato (non sono un negozio!).
-
- L'offerta del chip è valida SOLO per gli ordini ricevuti entro il
- 1 Marzo 1996 e SOLO per chi si registra o è gia registrato. Potete
- ordinarmi un massimo di due chip.
-
- Dopo il 1 Marzo 1996 supporterò solo la registrazione a MouseClock, e non
- l'invio del chip (a meno che non troviate istruzioni diverse in una nuova
- release di MouuseClock) e pertanto vi prego di non inviare denaro per il
- chip dopo quella data. Grazie.
-
- ATTENZIONE: il chip orologio (IC1) è un CMOS, sensibile alle cariche
- elettrostatiche. Maneggiatelo con attenzione, assicurandovi
- di esservi scaricati a terra prima di toccare il chip. Il
- chip vi verrà inviato in un tubo antistatico.
-
-
- LISTINO
- -------
-
- - REGISTRAZIONE
- Include gli schemi, il layout del c.s., i piani di montaggio (vedi sopra)
- 10000 Lire, 7 US$, 12 DM
-
- - REGISTRAZIONE + CLOCK CHIP (Solo per gli ordini ricevuti entro 1 Mar 96)
- 22000 Lire, 15 US$, 25 DM per 1 chip
- 34000 Lire, 23 US$, 38 DM per 2 chips
-
- - CLOCK CHIP (Solo per utenti registrati e ordini ricevuti entro 1 Mar 96)
- 15000 Lire, 10 US$, 16 DM per 1 chip
- 27000 Lire, 18 US$, 29 DM per 2 chips
-
- Come detto sopra, in Italia il chip è facilmente reperibile, e quindi vi
- consiglio di procurarvelo da soli (risparmiando)
-
-
- COME INVIARMI IL DENARO
- -----------------------
-
- - Tramite vaglia postale (Solo per l'Italia).
-
- - Tramite vaglia postale internazionale.
- Assicuratevi che io riceva il pagamento in lire e non nella vostra valuta.
-
- - In contanti
- Il pagamento in contanti è a vostro rischio. Usate due buste una dentro
- l'altra per maggior sicurezza. Inviate solo banconote, NON monete.
-
- NON INVIATE assegni, vaglia postali USA o Canadesi, ordini contrassegno...
-
-
- COME ORDINARE
- -------------
-
- Inviatemi il denaro in uno dei modi sopra indicati. Ricordatevi di specificare
- il vostro indirizzo (anche l'e-mail se lo avete) e il motivo del versamento
- (registrazione / ordine chip...) aggiungendo "MouseClock" come causale
- (poichè pubblicherò tra poco un altro progetto shareware..).
-
- Se volete, indicatemi anche per quale modello di Amiga intendete usare
- MouseClock, e se siete interessati alla versione base o a quella passante
- (riceverete comunque la documentazione completa di entrambe le versioni)
-
- Se ordinate il chip potrebbe esserci un ritardo di due-tre settimane tra
- il ricevimento del vostro ordine e la spedizione del pacco (nel caso abbia
- finito le scorte dei chip). Se invece volete solo registrarvi, il tutto è
- più veloce, dato che di solito spedisco la documentazione uno o due giorni
- dopo il ricevimento dell'ordine.
-
- Il mio indirizzo è:
-
- Adriano De Minicis
- Via Latisana 37
- 33054 Lignano Sabbiadoro UD
- Italia
-
- e-mail: MC4948@mclink.it
-
-
- 3. DISTRIBUZIONE
- ================
-
- I files presenti in questo archivio possono essere copiati e distribuiti
- liberamente (anche su network e CD-ROM) purchè vengano distribuiti per
- intero senza modifiche e non a scopo di lucro (è consentito un piccolo
- addebito per le spese di copia e del disco).
-
- Lo schema elettrico che riceverete iniviando il contributo shareware è
- invece sotto copyright, e NON puo' essere ridistribuito in nessun modo.
-
- MouseClock puo' essere costruito solo per uso personale, ne è vietata la
- commercializzazione (contattatemi per eventuali accordi).
-
-
-
- 4. AVVERTENZE (Leggere attentamente)
- ====================================
-
- Il programma SetMClock pone come uscite alcune linee della mouse port 2
- (GamePort). Pertanto prima di lanciare SetMClock scollegare qualunque
- dispositivo da quel conettore per evitare possibili danni al dispositivo e/o
- all'Amiga. Nota: quando SetMClock termina, la porta torna allo stato
- originario.
-
- E' possibile collegare un joystick su un connettore ausiliario se si
- costruisce la versione passante di MouseClock (occorrono solo pochi
- componenti aggiuntivi).
-
- ATTENZIONE:
- -----------
- MAI inserire o togliere MouseClock quando Amiga è acceso, specialmente se
- non avete tolto lo schermo metallico del connettore DB9 femmina di
- MouseClock. Infatti cio' puo' provocare un cortocicuito su Amiga (con le
- immaginabili conseguenze) dato che i due pin 7,8 (+5V, GND) della MousePort2
- sono uno vicino all'altro ed è molto facile provocare un cortocircuito con
- lo schermo dell'altro connettore. Pertanto CONSIGLIO VIVAMENTE di tagliare
- via lo schermo metallico dal connettore femmina di MouseClock (non di
- Amiga!). In tal caso non c'è piu' pericolo di cortocircuiti, anche se
- sconsiglio comunque di inserire/togliere MouseClock ad Amiga acceso (sebbene
- io l'abbia fatto molte volte, non è detto che prima o poi non si danneggi
- qualcosa)
-
- Se usate batterie alcaline o al litio invece delle nichel-cadmio (dalla
- rev. 2.0) assicuratevi di modificare il circuito come indicato dagli
- schemi. Le batterie alcaline e specie quelle al litio ESPLODONO se
- ricaricate!
-
-
- NON MI ASSUMO NESSUNA RESPONSABILITA' PER EVENTUALI DANNI DI QUALUNQUE
- GENERE CAUSATI DALL'UTILIZZO E/O DALLA COSTRUZIONE DI QUESTO PROGETTO.
-
- Siete ancora qui? bene!, proseguiamo con:
-
-
-
- 5. USO DI MouseClock (LA PARTE HARDWARE)
- ========================================
-
- Usare MouseClock è semplice: basta collegarlo alla porta mouse 2 (gameport)
- quando Amiga è spento (leggete le avvertenze sopra riportate!).
-
- Versione base di MouseClock
- ---------------------------
- Usate SetMClock per accedere all'orologio (vedi sotto).
-
- Versione passante di MouseClock
- -------------------------------
- Questa versione permette di collegare un joystick al connettore DB9
- ausiliario (solo joystick normali, non analogici o paddle).
- Posizionate il deviatore su 'Clock' prima di lanciare SetMClock (altrimenti
- SetMClock non vede l'orologio!). L'utilizzo di un joystick quando il
- deviatore è su 'Clock' (o viceversa) non causa danni.
-
-
-
- 6. USO DI SetMClock (IL PROGRAMMA)
- ==================================
-
- SetMClock è il programma che consente di settare l'ora di sistema da quella
- di MouseClock o viceversa. E' l'equivalente di SetClock. Essendo scritto
- interamente in assembler è sufficientemente compatto (circa 3K).
-
- SetMClock per poter funzionare correttamente ha bisogno del file
- "MClock.upd" (4 bytes) nella directory "S:". Tale file viene creato per la
- prima volta con l'opzione 'save'. E' necessario poichè il chip utilizzato
- da MouseClock non memorizza l'anno, che quindi va salvato su disco. L'anno
- viene aggiornato automaticamente confrontando la data attuale con quella
- presente nel file (giorno, mese, anno dell'ultimo aggiornamento di
- MouseClock). Se il giorno attuale (letto da MouseClock) è precedente a
- quello nel file allora l'anno è il successivo e viene riscritto. L'unico
- caso in cui SetMClock non si accorge del cambiamento è se il computer rimane
- spento dall'inizio dell'anno fino almeno alla data nel file. Ad es. se
- "MClock.upd" contiene '15 Gen 1993' e MouseClock segna '10 Gen' siamo
- sicuramente nel 1994 (il tempo non torna indietro!); se invece MouseClock
- segna '15 Gen' o un giorno successivo siamo ancora nel 1993 (tranne il caso
- particolare detto sopra). Per evitare questo piccolo problema conviene
- aggiornare comunque MouseClock ad es. alla fine di gennaio, in modo che
- l'anno successivo SetMClock ha un mese per accorgersi che l'anno e'
- cambiato.
-
- Per chi non ha l'hard-disk conviene copiare il file "S:MClock.upd" in tutti
- i dischi di boot in cui si vuole usare SetMClock.
-
- ATTENZIONE: Non lanciate SetMClock se avete collegato una periferica diversa
- da MouseClock nella mouse port 2. Leggete il capitolo
- "Avvertenze".
-
- NOTA: Evitate di lanciare piu' copie in parallelo di SetMClock, poiche'
- interferirebbero tra di loro, dando risultati sbagliati (nessun
- danno).
-
-
- Utilizzo da CLI/Shell
- ---------------------
- SetMClock load Setta la data e l'ora di sistema leggendola da
- MouseClock. E' necessario il file "S:MClock.upd".
- Se volete il sistema aggiornato ogni volta che Amiga
- viene acceso, includete questo comando nella
- startup-sequence (o nella user-startup).
-
- SetMClock save Salva la data e l'ora di sistema in MouseClock e nel
- file "S:MClock.upd" (creandolo, se non esiste). Usare
- il comando AmigaDOS 'date' o le preferences 'Time' (2.0)
- per settare il tempo di sistema. Esempio:
-
- date 1-jun-93 12:34
- setmclock save
-
- Nota: i secondi vengono considerati zero. Quindi per
- ridurre l'errore conviene aspettare che i secondi siano
- prossimi a zero prima di salvare (o usare l'opzione
- 'zero').
-
- SetMClock zero Azzera i secondi (di MouseClock) avanzando di un minuto
- se sec>30. Aggiorna il file "S:MClock.upd" e poi esegue
- un 'load'
-
- SetMClock Visualizza due linee di help.
-
-
- Utilizzo da Workbench
- ---------------------
- Usare un'icona di tipo 'project' il cui default tool è SetMClock (con path
- opportuno) e i tooltypes sono:
-
- MODE=load \
- MODE=save } Usare UNO SOLO di questi (equivalgono a quelli da CLI)
- MODE=zero /
-
- Se non ci sono tooltypes si assume come default 'load'.
-
- Si possono usare le tre icone che ho fornito come esempio. Attenzione: se
- spostate SetMClock in un'altra directory (ad es. C:) occorre modificare
- corrispondentemente il default tool di quelle icone.
-
- E' comodo usare il WB se si è fatto il boot da un disco nella cui startup
- non viene chiamato SetMClock.
-
-
-
- 7. MESSAGGI DI ERRORE E POSSIBILI CAUSE
- =======================================
-
- Can't find battery backed up clock
- ----------------------------------
- MouseClock non collegato alla seconda porta Mouse, oppure non funzionante.
- Nel caso abbiate costruito la versione passante è probabile che il deviatore
- sia in posizione "joystick".
-
- Battery backed up clock not set
- -------------------------------
- MouseClock è presente, ma data e ora sono azzerate. Questo accade ogni
- volta che viene a mancare l'alimentazione a batteria, e quindi anche appena
- costruito. Per ovviare a questo errore basta settare data e ora con
- SetMClock save. Se l'errore si ripresenta ogni volta che Amiga viene
- spento, allora la batteria potrebbe essere scarica oppure non collegata.
- Controllare (la tensione della batteria dovrebbe essere maggiore di 2.2V).
-
- Can't open S:MClock.upd
- -----------------------
- Il file "S:MClock.upd" non esiste o non puo' venire aperto.
-
- Can't save S:MClock.upd
- -----------------------
- Il file "S:MClock.upd" non puo' essere salvato (ad es. disco di sistema
- protetto in scrittura).
-
- Bad data in S:MClock.upd
- ------------------------
- I dati nel file "S:MClock.upd" sono stati alterati. Ripristinarli con
- SetMClock save.
-
-
-
- 8. NOTE SULL'HARDWARE
- =====================
-
- Per ridurre il numero di linee di I/O usate (in modo da poterlo collegare alla
- mouse port), ho usato un chip orologio con bus I²C (IC1, un M 8716 prodotto
- dalla SGS-Thomson). L'altro integrato (IC2) fa da interfaccia tra Amiga e il
- bus I²C. I diodi D1 e D2, collegati alle linee di feedback dei segnali I²C,
- servono ad evitare che una eccessiva corrente scorra dalla batteria tampone ad
- Amiga quando questo è spento. Se i diodi fossero cortocircuitati ci sarebbe
- una corrente di perdita dalla batteria notevolmente superiore alla correnete
- assorbita da IC1, causando una scarica troppo rapida.
-
- Dalla rev. 2.0 potete usare batterie alcaline (2 x 1.5V) o al litio invece
- dell'accumulatore NiCd. In questi casi il circuito va leggermente modificato
- usando due diodi a bassa caduta di tipo schottky o al germanio (potete provare
- con i normali diodi al silicio tipo 1N4148, ma il circuito potrebbe non
- funzionare (comunque non viene danneggiato)).
-
-
- 9. COSTRUZIONE
- ==============
-
- Questa sezione si riferisce agli schemi che riceverete registrandovi.
- Dalla rev. 2.0 c'è il disegno del circuito stampato per entrambe le
- versioni di MouseClock: se volete la versione passante usate tutto lo
- stampato, altrimenti basta eliminare (o tagliare dallo stampato) la parte
- superflua (vedere disegni). Gli stampati sono disegnati in tre modi:
-
- 1:1 a lettura diretta (visto dal lato rame), utile per chi usa i
- simboli trasferibili
-
- 1:1 e 2:1 speculare (visto dal lato componenti), utile per chi usa il
- metodo della fotoincisione
-
- Se non volete realizzare lo stampato c'è sempre il piano di montaggio su
- millefori (in questo caso solo per la versione base, dato che le modifiche
- richieste dall'"estensione joystick" sono molto semplici e possono essere
- realizzate in modo volante). Per i collegamenti consiglio di usare del filo
- per wire-wrap di piccolo diametro ,ad esempio un AWG 28 (0.32mm).
-
- Una volta deciso la versione di circuito che volete costruire, dovete
- stabilire il tipo di batteria:
-
- a) Ricaricabile 2.4V NiCd o NiMH (default, quella che consiglio)
-
- b) Non ricaricabile 3V: hanno l'ovvio svantaggio di dover essere
- sostituite quando scariche!. L'energia assorbita da MouseClock
- è circa 50 mAh/anno (ad es. una batteria da 200 mAh durerà 4 anni)
- Modificate il circuito come indicato (sostituendo R1,R2 e T1 con
- D3 e D4)
-
- b1) Alcalina: economica e facile da trovare (2 x 1.5V) ma enorme
- in confronto al circuito
-
- b2) Litio: meno cara delle NiCd, ma necessita di maggiori attenzioni
-
- b3) Normali pile zinco carbone (2 x 1.5V): le piu' economiche e
- reperibili ovunque, ma ingombranti rispetto al circuito e inoltre
- hanno elevate perdite (si scaricano presto anche se inutilizzate).
- cosicchè dureranno probabilmente solo un anno, malgrado il
- ridotto consumo del circuito. Se pero' intendete usare MouseClock
- solo per un periodo limitato (ad es. perchè aspettate di acquistare
- una scheda turbo/esp.memoria con orologio) è la soluzione piu'
- economica.
-
- Se usate NiCd, NiMH o litio dovete controllare che ci stiano sullo stampato,
- altrimenti dovrete modificare la disposizione delle tracce. Il diametro
- massimo è di circa 20 mm. Io ho usato una NiCd da 15 mm di diametro e
- circa 7 mm di altezza. Potete usare il disegno del piano di montaggio come
- riferimento quando comprate la batteria, dato che è in scala 1:1.
-
- E' importante anche la dimensione del compensatore C2 (deve starci nello
- stampato). Potete anche sostituirlo con un condensatore fisso tra i 15
- e 27 pF. In questo caso non potrete però calibrare l'orologio (che è
- comunque abbastanza preciso: io ho usato il compensatore, ma non l'ho
- mai tarato!)
-
- E ora si comincia!
-
- Consiglio di utilizzare zoccoli per i due circuiti integrati, e di tagliare
- via con un seghetto lo schermo metallico del connettore DB9 femmina.
-
- Conviene montare per primi gli zoccoli, poi i ponticelli, i due terminali
- per il jumper (senza collegare ancora il jumper), resistenze, condesatori,
- quarzo e transistor (se necessario), proseguendo con i diodi e il conettore
- DB9. Non montate ancora la batteria.
-
- Se realizzate la versione passante preparate il cavo ad 8 conduttori, e
- saldate ad un'estremità il connettore DB9 femmina come da schema. Saldate
- quindi l'altra estremità del cavo ai punti corrispondenti dello stampato,
- assicurandovi di non scambiare tra di loro i fili (uno scambio tra il 7
- e l'8 distrugge MouseClock e può danneggiare Amiga, quindi controllate
- due volte!). Saldate poi il deviatore S1 (da pannello o da stampato)
-
- Prima di montare la batteria assicurarsi che i collegamenti siano esatti e
- non ci siano cortocircuiti, specialmente tra l'alimentazione a 5V e massa
- (pin 7 e 8 del connettore DB9). Un cortocircuito tra queste linee puo'
- danneggiare il vostro Amiga, quindi ATTENZIONE!. Non lasciatevi prendere
- dalla fretta di provare subito il circuito!.
-
- Quando siete sicuri che tutto è a posto, montate la batteria (con jumper
- scollegato). E' meglio usare del cavetto isolato per collegare il terminale
- negativo della batteria. Fate attenzione una volta collegata la batteria a
- non provocare cortocircuiti appoggiando la basetta su oggetti metallici
- (potreste danneggiare la batteria: le NiCd non gradiscono cortocircuiti!).
- Controllate nuovamente che tutto sia a posto e non ci siano cortocircuiti.
- Inserite quindi i due circuiti integrati nei rispettivi zoccoli, badando di
- non scambiarli o inserirli a rovescio.
-
- ATTENZIONE: il chip orologio (IC1) è un CMOS, sensibile alle cariche
- elettrostatiche. Maneggiatelo con attenzione, assicurandovi
- di esservi scaricati a terra prima di toccare il chip.
-
- Un ultimo controllo e poi finalmente collegate il jumper che da' tensione al
- circuito. Nel caso abbiate costruito la versione joystick ponete il
- deviatore su 'clk'. Spegnete l'Amiga, collegate il circuito alla mouse port
- 2, accendete Amiga, e da WB cliccate sull'icona ClkLoad: se appare il
- requester "Can't find battery backed up clock" allora avete commesso qualche
- errore. Spegnete Amiga, scollegate MouseClock e ricontrollate tutto
- (potrebbe essere il deviatore non posizionato su 'clk'). Quando tutto
- funziona dovrebbe apparire il requester "Battery backed up clock not set"
- (l'orologio è azzerato) oppure "Can't open S:MClock.upd". Provate a salvare
- data e ora cliccando su ClkSave: non dovrebbero esserci messaggi.
- Riprovate con ClkLoad: se non dà messaggi tutto è ok, complimenti! Per
- l'uso di SetMClock o per i messaggi di errore vedere le rispettive
- spiegazioni.
-
- Se il circuito non funziona e non riuscite a trovare l'errore, provate a
- controllare se c'è un'onda quadra ad 1Hz tra il pin 5 di IC1 e massa.
- Se non c'è allora l'oscillatore a quarzo non funziona: provate a ruotare
- il compensatore.
-
- NOTA: La batteria NiCd sarà probabilmente scarica quando costruirete
- MouseClock. Per ricaricarla lasciate il computer acceso per alcune
- ore (di solito occorrono 14 ore per la carica, ma non è necessario
- lasciare Amiga acceso per tutto quel tempo, se usate spesso Amiga).
- Se avete un caricabatterie NiCd potete usarlo per ricaricare la
- batteria prima di montarla sul circuito.
-
- Buon lavoro! :-)
-
-
-
- 10. TARATURA
- ============
-
- La taratura del circuito puo' essere anche omessa, dato che l'orologio e'
- abbastanza preciso. Per questo motivo potete sostituire il compensatore con
- un condensatore fisso.
-
- Se avete un frequenzimetro con una buona risoluzione alle basse frequenze
- (deve visualizzare le frazioni di Hertz), ruotate il compensatore fino a
- leggere esattamente 128 Hz sul pin 8 di IC1.
-
- Se non avete un frequenzimetro la procedura è piu' lunga: se notate che
- dopo una settimana l'orologio anticipa o ritarda troppo, provate a ruotare
- leggermente il compensatore in uno dei due sensi. Controllate dopo una
- settimana: se l'errore tende a calare, il verso è giusto, altrimenti il
- compensatore va ruotato in senso opposto. Occorrono poi vari aggiustamenti
- per ridurre l'errore.
-
-
-
- 11. RINGRAZIAMENTI
- ==================
-
- Desidero ringraziare Roberto Borri per i suggerimenti e il debugging,
- tutti gli utenti registrati, Fred Fish per la sua grandiosa PD-collection,
- e la Commodore Amiga per questo meraviglioso computer!.
-
-
- 12. CAMBIAMENTI DALLA REV. 1.22 ALLA 2.0
- ========================================
-
- Revisionato: questo documento, gli schemi shareware (completamente
- ridisegnati e stampati in alta risoluzione (360 DPI) con
- una stampante inkjet)
-
- Aggiunto: nuova immagine dimostrativa, icone MagicWB per il programma,
- layout del circuito stampato (per chi si registra) e la possibilità
- di usare batterie non ricaricabili.
-
- Il programma (SetMClock) è invariato.
-